import Vue from 'vue'
import FieldLabel from '@/components/Form/FieldLabel'
import CustomVanInput from '@/components/Form/CustomVanInput'
import CustomVanSelect from '@/components/Form/CustomVanSelect'
import CustomVanField from '@/components/Form/CustomVanField'
import CustomVanTextarea from '@/components/Form/CustomVanTextarea'
import CustomVanRadio from '@/components/Form/CustomVanRadio'
import CustomVanCheckBox from '@/components/Form/CustomVanCheckBox'
import CustomDatetimePicker from '@/components/Form/CustomDatetimePicker'
import CustomVanCell from '@/components/Form/CustomVanCell'
import CustomVanTable from '@/components/Form/CustomVanTable'
import CustomVanUploader from '@/components/Form/CustomVanUploader'
import CustomVanArea from '@/components/Form/CustomVanArea'
import VanFormGenerator from '@/components/Form/VanFormGenerator/generator'

Vue.component('CustomVanCheckBox', CustomVanCheckBox)
Vue.component('CustomDatetimePicker', CustomDatetimePicker)
Vue.component('FieldLabel', FieldLabel)
Vue.component('CustomVanInput', CustomVanInput)
Vue.component('CustomVanSelect', CustomVanSelect)
Vue.component('CustomVanField', CustomVanField)
Vue.component('CustomVanTextarea', CustomVanTextarea)
Vue.component('CustomVanRadio', CustomVanRadio)
Vue.component('CustomVanCell', CustomVanCell)
Vue.component('CustomVanTable', CustomVanTable)
Vue.component('CustomVanUploader', CustomVanUploader)
Vue.component('CustomVanArea', CustomVanArea)

Vue.component('VanFormGenerator', VanFormGenerator)
